package com.woniu.cms.finance.core.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.math.BigDecimal;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

/**
 * <p>
 * 劳务费用表
 * </p>
 *
 * @author kiron
 * @since 2022-09-19
 */
@Getter
@Setter
  @TableName("cms_finance_labour_service")
@ApiModel(value = "FinanceLabourService对象", description = "劳务费用表")
public class FinanceLabourService implements Serializable {

    private static final long serialVersionUID = 1L;

      @ApiModelProperty("劳务合作单位")
      private String labourServiceCooperationCompany;

      @ApiModelProperty("劳务表id")
        @TableId(value = "id", type = IdType.AUTO)
      private Integer id;

      @ApiModelProperty("劳务施工费用")
      private BigDecimal labourServiceConstructionCost;

      @ApiModelProperty("劳务主材费")
      private BigDecimal labourServiceMainMaterialCost;

      @ApiModelProperty("劳务辅材费")
      private BigDecimal labourServiceMinorMaterialCost;

      @ApiModelProperty("劳务机械费")
      private BigDecimal labourServiceMachineCost;

      @ApiModelProperty("劳务调遣费")
      private BigDecimal labourServiceDispatchCost;

      @ApiModelProperty("劳务小型建筑")
      private BigDecimal labourServiceMiniBuildingCost;

      @ApiModelProperty("劳务运杂费")
      private BigDecimal labourServiceTransportDopantCost;

      @ApiModelProperty("劳务赔补费")
      private BigDecimal labourServiceDamage;

      @ApiModelProperty("劳务税金")
      private BigDecimal labourServiceTaxes;

      @ApiModelProperty("劳务其他费用")
      private BigDecimal labourServiceElseCost;

      @ApiModelProperty("劳务奖惩费")
      private BigDecimal labourServiceAwardCost;


}
